listbase: Fix copy/paste error
authorBenjamin Otte <otte@redhat.com>
Fri, 19 Jun 2020 13:50:10 +0000 (15:50 +0200)
committerBenjamin Otte <otte@redhat.com>
Fri, 19 Jun 2020 13:51:52 +0000 (15:51 +0200)
This could lead to "flickering" scroll behavior when scrolling
horizontally.

gtk/gtklistbase.c

index 507e3c81fdf7160061104201f9e16b5dafc44db4..1ebebce933908fe316d1e11096153bc33278f35c 100644 (file)
@@ -239,7 +239,7 @@ gtk_list_base_adjustment_value_changed_cb (GtkAdjustment *adjustment,
   if (side_across == GTK_PACK_START)
     align_across = (double) (cell_area.x - area.x) / area.width;
   else
-    align_across = (double) (cell_area.x + cell_area.height - area.x) / area.width;
+    align_across = (double) (cell_area.x + cell_area.width - area.x) / area.width;
   if (side_along == GTK_PACK_START)
     align_along = (double) (cell_area.y - area.y) / area.height;
   else